html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}

body{margin:0;font-family:inherit;font-size:12px;line-height:18px;color:#333333;background-color:#ffffff;}
a{text-decoration:none;color:#3d5998;}
a:hover,a:active{color:#ee7711;}
.row{margin-left:0px;*zoom:1;}.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
[class*="span"]{float:left;margin-left:20px;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}

.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%;}
.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%;}
.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%;}
.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%;}
.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%;}
.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%;}
.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%;}
.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%;}
.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%;}
.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%;}
.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%;}
.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%;}

h1,h2,h3,h4,h5,h6{margin:18px 0 9px;font-family:inherit;font-weight:normal;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
h1{font-size:30px;line-height:36px;}h1 small{font-size:18px;}
h2{font-size:24px;line-height:36px;}h2 small{font-size:18px;}
h3{font-size:18px;line-height:27px;}h3 small{font-size:14px;}
h4,h5,h6{line-height:18px;}
h4{font-size:14px;}h4 small{font-size:12px;}
h5{font-size:12px;}
h6{font-size:11px;color:#999999;text-transform:uppercase;}

ul{list-style:disc;}
li{line-height:inherit;}

.pull-right{float:right;}
.pull-left{float:left;}

body{font-family:MicrosoftYaHei,'微软雅黑',Arial,Tahoma,Helvetica,Georgia,Sans-serif,'STXihei','华文黑体',Hei,'Hiragino Kaku Gothic Pro',SimSun;font-size:12px;line-height:175%;}body.nomsyh{font-family:Verdana,Arial,Tahoma,Helvetica,Georgia,Sans-serif,'STXihei','华文黑体',Hei,'Hiragino Kaku Gothic Pro',SimSun;}


.subheader{border-bottom:1px solid #666;clear:both;height:34px;position:relative;margin:0 0 10px 0;}
.subheader h1,.subheader h2{font-size:20px;line-height:34px;margin:0;color:#000;}
#tabs{position:absolute;right:6px;bottom:-1px;}
#tabs a{display:block;float:left;height:28px;line-height:28px;border:1px solid #fff;border-bottom:none;color:#333;font-size:14px;margin:2px 2px 0 0;padding:0 8px;text-decoration:none;}

#tabs a.youarehere,#tabs a.youarehere:hover{border:1px solid #666;border-bottom:none;background:#fff;color:#000;font-size:14px;height:31px;line-height:30px;margin-top:0;padding:0 11px;cursor:default;}
#tabs .offseted{margin-left:15px;}
#tabs .big{font-size:16px;}
.subtabs{float:right;width:auto;margin:0 3px 12px 0;}
.subtabs a{font-size:100%;}
.subtabs a{border:1px solid #ccc;color:#666;display:block;float:right;margin-right:4px;padding:0 10px;text-decoration:none;font-weight:normal;}
.subtabs a:hover,.subtabs a.youarehere{background-color:#f7f7f7;border:1px solid #666;color:#000;font-weight:normal;}
.subtabs a.youarehere{cursor:default;}

.book-items{margin-top:20px;clear:both;}
.book-item{clear:both;}.book-item .book-cover-box{width:240px;margin-right:.6em;}.book-item .book-cover-box img{width:100%; margin-top: 15px;}
hr.dashed{border-top:1px dashed #999999; width: 100%;}

.PagedList-pager{clear:both;border:1px solid #ffffff;}.PagedList-pager ul{display:block;margin:15px 0;padding:0;list-style:none;overflow:hidden;zoom:1;}
.PagedList-pager li{margin:2px;display:inline-block;float:left;}.PagedList-pager li a{display:block;padding:0 6px;color:#555555;}.PagedList-pager li a:hover{background:#eeeeee;}
.PagedList-skipToPage,.PagedList-skipToLast,.PagedList-skipToFirst{border:1px solid #dddddd;}
.PagedList-skipToPrev a:hover,.PagedList-skipTonext a:hover,.PagedList-skipToPage a:hover,.PagedList-skipToLast a:hover,.PagedList-skipToFirst a:hover{background:#ffffff;}
.PagedList-currentPage{border:1px solid #999999;background-color:#999999;}
li.PagedList-currentPage a{color:#ffffff;}
.PagedList-currentPage a:hover{background:#999999;}

.book-cover-box{position:relative;overflow:visible;margin:5px 0;}.book-cover-box .bookcover{border:1px solid #fff;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.7);-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.7);-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.7);*border:1px solid #ccc;display:block;}
.ebook,.ebookpre{background:url(/Content/2012/img/eb-corner-rb.png) no-repeat 0 0;width:80px;height:45px;position:absolute;right:-2px;bottom:0;}

.post-tag,.post-text .post-tag,#wmd-preview a.post-tag{display:inline-block;color:#3E6D8E;border-bottom-right-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom:1px solid #3E6D8E;border-right:1px solid #7F9FB6;font-size:12px;line-height:16px;margin:2px 2px 2px 0;padding:2px 14px 2px 6px;text-decoration:none;white-space:nowrap;background-color:#E0EAF1;background-image:url();background-repeat:no-repeat;background-position:right center;_background-image:url(/Content/img/bg-tag.gif);*background-image:url(/Content/img/bg-tag.gif);}

.stats{background:#eeeeee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0;padding:5px;text-align:center;}.stats strong{display:block;font-size:140%;font-weight:bold;}
.views-orange{color:#ee7711;padding-top:4px;text-align:center;}

.validation-summary-valid{display:none;}

.clearboth{clear:both;}

.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
.alert-heading{color:inherit;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}

.answered{color:#ffffff;background-color:#7e91bd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 0;margin:0;}


.infotable { width: 100%; }
.infotable th { padding-right: 1em; text-align: right; color:#999; }
.infotable .td_title {  text-align: right; font-weight:bold; border-bottom: 1px solid #ECF1F3; color:#999; padding:10px 0 0 10px;  }
h2.title { margin: 0 0 20px; font-size: 14px; }
h2.title img { margin: 0 5px 0 0; vertical-align: middle; }
#mainarea {margin:0 auto; width: 810px; overflow: hidden; }
.t_input, select { padding: 3px 2px; border: 1px solid #ddd; line-height: 16px; }
.submit { padding: 0 5px; height: 24px; border: none; background: #FF8901; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; }

.v_tablist_l { width:120px; line-height:35px; vertical-align:top; text-align:right; padding-right:15px; }
.v_tablist_r { text-align:left; padding:5px; vertical-align:top; clear:both; }
.v_mr15 { margin-right:15px; }

